/* 公用样式表 */
body,ul,dl,dt,dd,p,ol,h1,h2,h3,h4,h5,h6,form,img,table,fieldset,legend,input,nav,menu,figure,figcaption{margin:0; padding:0;}
ul,li,ol{list-style:none;}
img,fieldset{border:0; }
img{display:block;}
a{text-decoration:none; color:#333;}
h1,h2,h3,h4,h5,h6{font-weight:100;}
body{ font-family:"PingFang SC";}
input,a{outline:none;}

html,body{height: 100%;}


.container{
	max-width: 768px;
	margin: 0 auto;
	height: 100%;
	display: flex;
	flex-direction: column;	
}


/* header */
header{
	flex: 0 0 1.16rem;
	background: #4A4942;
	padding: 0 0.24rem;
	padding-top: 0.56rem;
	display: flex;
	justify-content: space-between;
	box-sizing: border-box;
	position: relative;
}
header img{
	width: 100%;
	position: absolute;
	left: 0;
	top: 0;
}
header .icon-left{
	font-size:0.42rem ;
	color:#EEC14F ;
}
header .s1{
	font-size:0.32rem;
	color:#EEC14F ;
}
header .icon-search{
	font-size:0.4rem ;
	color: #EEC14F;
}





/* main */
main{
	flex: 1;
	background: #fff;
	overflow: auto;
}



/* footer */
footer {
	flex: 0 0 0.98rem;
	background: #4A4942;
	display: flex;
	padding:0 0.7rem;
	justify-content: space-between;
	align-items: center;
}
footer a{
	display: flex;
	flex-direction: column;
	align-items: center;
}
 footer a span{
	color: #FFFFFF;
	font-size: 0.44rem!important;
}
footer a p{
	color: #FFFFFF;
	font-size: 0.24rem;
}
/* footer a:nth-child(1) span{
	color: #EEC14F;
}
footer a:nth-child(1) p{
	color: #EEC14F;
} */